package com.one.rope.mvp.web.common.dto.user.userinfo;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 * B端用户注册接口请求参数
 * <p>
 *
 * @author ： Weijian.Liu
 * @date ： 2020/3/15 3:04
 */
@Data
@ApiModel
public class RegisterBUserInfoDTO {

  @ApiModelProperty(value = "真实姓名")
  private String name;

  @ApiModelProperty(value = "用户类型(1：C端用户 2：B端用户)")
  @JsonProperty("user_type")
  private Integer userType;

  @ApiModelProperty(value = "微信昵称")
  @JsonProperty("wx_nick_name")
  private String wxNickName;

  @ApiModelProperty(value = "称谓(1-先生 2-女士)")
  private Integer sex;

  @ApiModelProperty(value = "手机号")
  private String mobile;

  @ApiModelProperty(value = "短信验证码")
  private String code;

  @ApiModelProperty(value = "出生日期")
  private String birthday;

  @ApiModelProperty(value = "企业名称")
  @JsonProperty("company_name")
  private String companyName;

  @ApiModelProperty(value = "任职岗位 1：董事长 2：CEO 3：联合创始人 4：VP 5：CTO 6：COO 7：CPO 8：CFO 9：MD 10：HRD")
  @JsonProperty("company_post")
  private Integer companyPost;

  @ApiModelProperty(value = "公司估值")
  @JsonProperty("company_value")
  private Integer companyValue;

  @ApiModelProperty(value = "币种(1：人名币 2：美元)")
  @JsonProperty("value_currency")
  private Integer valueCurrency;
}
